package cn.sicnu.cs.employment.domain.vo;

import cn.sicnu.cs.employment.domain.entity.EmployeeExpProject;
import lombok.*;

import javax.validation.constraints.NotNull;
import java.util.Set;

@With
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class BgAppealVo {

    private Long id; //记录id

    private Integer type; //类型【1-申请，2-申诉】

    private Long expProId; //（申诉时）对应申诉评价的id
    private EmployeeExpProject bg; //(申诉时对应的背调信息)

//    private Long empId; //（申请时）对应申请人的id
    private String stuffName; // 员工姓名
    private String stuffId;

//    private Integer status; //申诉当前的状态（0未发送；1-已发送）

    @NotNull(message = "标题不能为空")
    private String title; // 标题

    private String content; //内容（申请时无此字段）

    private String submitTime; //最近一次更新时间（发送时间）

//    private Set<String> img;

//    private Long respId; //绑定处理人的id
    private String examPerson;

    private Integer examStatus; //处理状态（-1未处理，0驳回，1批准）

    private String examContent; //回复的内容

    private String examTime; //处理的时间

}